Release 10.1A: OpenEdge Development:
Debugging and Troubleshooting
Debugging from the 4GL
Starting the Debugger from the 4GL using the
DEBUGGERorSESSIONsystem handle runs the Debugger in either application or stand-alone mode. For information on running the Debugger in application or stand-alone mode, see the "Debugging modes" section.
![]()
To start a debugging session directly or indirectly from the 4GL, use the
DEBUGGERorSESSIONsystem handle.The
DEBUGGERsystem handle provides attributes and methods that allow you to start and control a debugging session from the 4GL. It is intended for experienced Progress programmers who want to:
- Control breakpoints at specific points in their code, regardless of how the surrounding code is modified, or set breakpoints in include files that might appear in many different procedures.
- Develop their own Progress or OpenEdge development tools, and initialize and control Debugger interaction from those tools.
- Debug AppServer and WebSpeed applications.
The
SESSIONsystem handle allows you to specify whether you want alert dialog boxes to include a Help button that provides access to a Stack Trace dialog box and the Debugger. For more information on starting the Debugger from alert dialog boxes, see the "Debugging from alert dialog boxes" section.For information on using the
DEBUGGERandSESSIONsystem handles, see Chapter 4, " Using System Handles for Debugging."
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |